

package top.continew.admin.question.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 学习总结请求数据传输对象
 */
@Data
@Schema(description = "学习总结请求参数")
public class LearningSummaryDto {

    /**
     * 用户做题记录ID
     */
    @Schema(description = "用户做题记录ID")
    private Long userDoQuestionSetId;

    /**
     * 题集ID
     */
    @Schema(description = "题集ID")
    private Long questionSetId;

    /**
     * 用户ID
     */
    @Schema(description = "用户ID")
    private Long userId;

    /**
     * 题目和答案JSON数据
     */
    @Schema(description = "题目和答案的JSON数据")
    private String questionAndAnswer;

    /**
     * 知识点
     */
    @Schema(description = "相关知识点")
    private String knowledge;
}